import request from '@/utils/request'

// 登录模板
export function login(data){
    return request.post('/admin/login', data)
}

// 获取个人信息
export function getUserInfo(){
    return request.get('/admin/info')
}

// 获取管理员列表
export function getAdminListByPage(params){
    return request.get('/admin/getAdminListByPage', { params })
}

// 删除管理员
export function deleteAdmin(adminId){
    return request.post('/admin/delete', { id: adminId })
}

// 修改管理员
export function updateAdmin(admin){
    return request.post('/admin/update', admin)
}

// 刷新token
export function refreshToken(){
    return request.get('/refreshToken')
}

// 注册管理员
export function registerAdmin(admin){
    return request.post('/admin/register', admin)
}

// 退出登录
export function adminLogout(){
    return request.post('/admin/adminLogout')
}

// 修改我的信息
export function updateMyProfile(data){
    return request.post('/admin/updateMyProfile', data)
}
// 修改我的密码
export function updateMyPassword(data){
    return request.post('/admin/updateMyPassword', data)
}